package com.unit.testng;

import org.testng.annotations.Test;

/**
 * @author bigFish
 * @Title: 异常测试
 */
public class ExpectedException {
    /**
     *什么时候会用到异常测试？？？
     * 在我们期望结果为某一异常的时候
     * 比如传入不合法的参数，程序抛出异常
     * 预期结果为异常即通过
     **/

    @Test(expectedExceptions = RuntimeException.class)
    public void runTimeExceptionFailed(){
        System.out.println("异常测试执行失败");
    }

    @Test(expectedExceptions = RuntimeException.class)
    public void runTimeExceptionPass(){
        System.out.println("异常测试执行通过");
        throw new RuntimeException();
    }

}
